windshield (or windscreen) - Francés Inglés Diccionario